language,translation careers in Suez, Egypt