promenading - German English Dictionary