fluid propulsion - French English Dictionary