brutally battered - Turco Inglés Diccionario