non-resident foreigners in turkey - German English Dictionary