self-taught artist - Turco Inglés Diccionario