filter-well drainage - German English Dictionary