take leave of somewhere - Deutsch Englisch Wörterbuch