make demands upon - Turc Anglais Dictionnaire