suffer a defeat - Español Inglés Diccionario