take leave of somewhere - German English Dictionary