hydraulic platform - German English Dictionary