natural turf - German English Dictionary