make a great effort - Turc Anglais Dictionnaire