german language instructor careers in Giza, Egypt