strolling - German English Dictionary