filter-well drainage - Turkish English Dictionary