valve for a watering place - Spanish English Dictionary