sheepmaster - German English Dictionary