keep the upper hand - Français Anglais Dictionnaire