sheepishly - German English Dictionary