water jet propulsion - French English Dictionary