jet pump (generic term) - French English Dictionary