water filtration plant - German English Dictionary