make demands upon - Français Anglais Dictionnaire