take the upper hand - Anglais Synonymes Dictionnaire