sheepish - German English Dictionary