sheep-pox - French English Dictionary