imprisoned existence - Spanish English Dictionary