self-imparting - Französisch Englisch Wörterbuch