floor (an opponent) - Français Anglais Dictionnaire