self-dedicated - Spanisch Englisch Wörterbuch