car with hydraulic dumping device - German English Dictionary