translation and interpretation careers in Irbid, Jordan