cure-all healer - Francés Inglés Diccionario