post of language assistant - Spanish English Dictionary