overpower by strength - Français Anglais Dictionnaire