needle valves - Alemán Inglés Diccionario