English and french careers in Cairo, Egypt