hydraulic shutoff device - Turco Inglés Diccionario