land Closed conduit drainage technology
English Expression:
  1.   land Closed conduit drainage technology