treatable and preventable disease - Francés Inglés Diccionario