electro-hydraulic tools - Turco Inglés Diccionario