translator careers in Abuja, Nigeria