amply fulfil - Turc Anglais Dictionnaire