sufficient means - Turc Anglais Dictionnaire