excessive flow of saliva - Spanish English Dictionary