be defeated by - Francés Inglés Diccionario