non-filled synthetic turf - German English Dictionary