bruised and battered - Francés Inglés Diccionario