hydraulic equipment and accessories - Turco Inglés Diccionario