top-draining - German English Dictionary