strolled - German English Dictionary