spitballing - French English Dictionary