endeavored - Turc Anglais Dictionnaire