place planted with holly trees - Almanca İngilizce Sözlük