hydraulic drill rig - Turco Inglés Diccionario