develop a crust/scab - Turco Inglés Diccionario