she sacrificed herself for you - Turc Anglais Dictionnaire