untiring efforts - Turc Anglais Dictionnaire