meet the demands - Turc Anglais Dictionnaire