truck with hydraulic dumping device - Turc Anglais Dictionnaire