denude an area - Allemand Anglais Dictionnaire