benefit through the efforts of others - Turc Anglais Dictionnaire