incompressible liquid - French English Dictionary