sheephead - French English Dictionary