an abundant flow of saliva - Französisch Englisch Wörterbuch