provide with a water seal - Türkçe İngilizce Sözlük