piston cooling water - French English Dictionary