hydropneumatic self-levelling - Turkish English Dictionary