excess salivation in the mouth - Spanish English Dictionary