non-resident foreigners in turkey - Alemán Inglés Diccionario