an Entity in Data Space: lodserver.iula.upf.edu
A person who translates written document from one language to another.