show bruises from having been hit - Francés Inglés Diccionario