leaving a place quickly - German English Dictionary