show a maximum effort - Turc Anglais Dictionnaire