spits - French English Dictionary