to be precluded from denying - Spanish English Dictionary