cleric who wears a habit - Espagnol Anglais Dictionnaire