Hey, you found that on the TF wiki's Transformers timeline article, didn't you?

http://tfwiki.net/wiki/Transformers_timeline

"Henshin Sentai Transformers" ("Transformation Squadron Transformers") sounds remarkably redundant in english.