place planted with holly trees - Turc Anglais Dictionnaire