shut oneself away in - Turc Anglais Dictionnaire