main stop valve - Francés Inglés Diccionario