to go for a stroll - German English Dictionary