excessive salivation - Francés Inglés Diccionario