brutally battered - Alemán Inglés Diccionario