hydraulic pump (stand alone) - Turco Inglés Diccionario