english translator careers in Suez, Egypt