self-imparting - Türkisch Englisch Wörterbuch