but in EU there's no official language - unless it's German?)
Not strictly true mate.
There are 20 official languages (23 in 2007) in the EU and when every new state joins, they stipulate which language they want to have recognised as "their official language" within the Union.
All documents, treaties etc have to printed in each language...can you imagine the bill at the printers!
TIR? Transports Internationaux Routiers?