keeper/physician of a madhouse - Alemán Inglés Diccionario