hydrostabilizer - French English Dictionary