propulsion (prpin) - French English Dictionary