language translation careers in Guimaraes, Portugal