hydro-pneumatic damper - German English Dictionary