turf hedge - German English Dictionary