scab (on scars) - Francés Inglés Diccionario