drainage aid - German English Dictionary