spill and fill valve - Francés Inglés Diccionario