self-taught person - Francés Inglés Diccionario