intellectually stimulating - Turco Inglés Diccionario