floor (an opponent) - Francés Inglés Diccionario