hermit's abode - Spanish English Dictionary