self-titled - Deutsch Englisch Wörterbuch