to be precluded from denying - Turc Anglais Dictionnaire