mucus-dissolving - French English Dictionary