incompressible liquid - German English Dictionary