be within walking distance - German English Dictionary