willingness to make sacrifice - Turc Anglais Dictionnaire