provide with a water seal - Inglés Sinónimo Diccionario