place inhabited by the souls of the dead - Turc Anglais Dictionnaire