sheepishly - French English Dictionary