be full of scars and bruises - Alemán Inglés Diccionario