priest or religious person who has abandoned one's habits - Französisch Englisch Wörterbuch