sheepfaced - French English Dictionary