mucus-dissolving - German English Dictionary