gossip or spread rumors - French English Dictionary