of foreign origin - Turco Inglés Diccionario