degree of succulence - Spanish English Dictionary