living hedges - Turkish English Dictionary