provide with a water seal - Español Inglés Diccionario