shut oneself away in - Alemán Inglés Diccionario