thumping (heavy defeat) - Español Inglés Diccionario