an abundant flow of saliva - Türkisch Englisch Wörterbuch