make the effort to - Turc Anglais Dictionnaire