develop a crust/scab - Francés Inglés Diccionario