take the upper hand - Français Anglais Dictionnaire