valve for a watering place - Espagnol Anglais Dictionnaire