mucosedative - Spanish English Dictionary