sheephead - German English Dictionary