take the upper hand - Allemand Anglais Dictionnaire