Dictionnaires en ligne gratuits: Anglais, Espagnol, Français, Italien, Chinois, Allemand, Russe traductions, définitions, synonymes...
self-sacrifice  
Self-sacrifice is the giving up of what you want so that other people can have what they need or want.  n-uncount 
I thanked my parents for all their self-sacrifice on my behalf.