hideous scar - Francés Inglés Diccionario