Something to do with trucking in Europe, I think trucks that do international runs have those initials on the back of them. But what it actually stands for I am not sure.