legendary native country of turks - German English Dictionary