self-imparting - Spanisch Englisch Wörterbuch