develop a crust/scab - Alemán Inglés Diccionario