marco polo's sheep - German English Dictionary