short stroll - German English Dictionary