sheepishly - Turkish English Dictionary