Você esta absulutamente correto, framework é literamenlte "estrutura de trabalho", ou em uma tradução mais livre e elegante um framework é uma "forma de trabalhar" e esta definição é a melhor definição que você vai encontrar.
Respondendo a "Framework = estrutura. Só traduzir e vc entende..." dentro da publicação Dúvida sobre o significado prático de "Framework"
-2