Traducción español inglés

English version

¿Qué significa "paliza (f) (col.) (derrota)" en Inglés