cleric who wears a habit - Spanish English Dictionary