provide with a water seal - Turco Inglés Diccionario