place with many tree stumps - Turc Anglais Dictionnaire