denude an area - Turc Anglais Dictionnaire