excessive flow of saliva - Alemán Inglés Diccionario