hydrostabilizer - German English Dictionary