self-instructed - Alemán Inglés Diccionario