a heavy defeat - Alemán Inglés Diccionario