steam throttle valve - Alemán Inglés Diccionario