difficult-to-treat - Francés Inglés Diccionario