keeper/physician of a madhouse - Francés Inglés Diccionario