self-dedicated - Deutsch Englisch Wörterbuch