self-taught artist - Deutsch Englisch Wörterbuch