self-devoted - Deutsch Englisch Wörterbuch