mucus (secretion of the mucous membranes) - Spanish English Dictionary