self-devised - Spanisch Englisch Wörterbuch