make the slightest effort - Turc Anglais Dictionnaire