water-repellent impregnation means - Türkisch Englisch Wörterbuch