treatment of disease by natural agents - Francés Inglés Diccionario