difficult to heal - Francés Inglés Diccionario