self-titled - Spanisch Englisch Wörterbuch