make demands upon - Allemand Anglais Dictionnaire