isolated life - Spanish English Dictionary