keep the upper hand - Allemand Anglais Dictionnaire