Carl Aurivillius — Swedish translator, linguist and orientalist