propulsai - French English Dictionary