be adequate to the task - Turc Anglais Dictionnaire