make a real effort - Turc Anglais Dictionnaire