deprived of some benefit - Spanish English Dictionary