shut oneself away in - Allemand Anglais Dictionnaire