a crushing defeat - Español Inglés Diccionario