be completely defeated - Español Inglés Diccionario