place of seclusion - Turc Anglais Dictionnaire