have one's mouth water - Türkisch Englisch Wörterbuch