bruised and battered - Alemán Inglés Diccionario