satisfy the demands - Allemand Anglais Dictionnaire