self-devotion - Deutsch Englisch Wörterbuch