General English careers in Istanbul, Turkey