thumping (heavy defeat) - Alemán Inglés Diccionario