brutally battered - Francés Inglés Diccionario