be defeated in battle - Español Inglés Diccionario