defeat someone clearly - Francés Inglés Diccionario