keep getting shit-kicked - Francés Inglés Diccionario