to someone's satisfaction - Allemand Anglais Dictionnaire