leak-protecting jacket - Almanca İngilizce Sözlük