scar left after healed wound - Español Inglés Diccionario