artificial wetland - Turkish English Dictionary