Interesting facts from the world of translation, interpreting and languages