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