to impregnate something - Türkisch Englisch Wörterbuch