self-devoted - Spanisch Englisch Wörterbuch