self-taught artist - Alemán Inglés Diccionario