be soundly defeated - Español Inglés Diccionario