sensory walk - German English Dictionary