person in a spiritual retreat - Deutsch Englisch Wörterbuch