hydrodynamic seal - French English Dictionary