language translation careers in Cascais, Portugal