self-instructed - Turco Inglés Diccionario