propulsora - French English Dictionary