make a reasonable effort - Turc Anglais Dictionnaire