secrete a nonpurulent liquid - Spanish English Dictionary