language and translation careers in Alexandria, Egypt