legendary native country of turks - Allemand Anglais Dictionnaire