provide a sanctuary - Deutsch Englisch Wörterbuch