quoit (stone) - French English Dictionary