a heavy defeat - Español Inglés Diccionario