an abundant flow of saliva - German English Dictionary