living hedges - German English Dictionary