spitball - French English Dictionary