propagarse - French English Dictionary