mucous secretion - Spanish English Dictionary