hydrostabilizer - Turkish English Dictionary