International Data Base Data base of approximately 2 600 000 companies mainly from european countries Translation network A network of over 100 professional translators located around the world and a structured process based on Computer Assisted Translation and translation memories.