sheep walk - German English Dictionary