self-taught person - Turco Inglés Diccionario