strolls - German English Dictionary