defeats - Francés Inglés Diccionario