hydraulic equipment and accessories - Turc Anglais Dictionnaire