place with many tree stumps - Allemand Anglais Dictionnaire