water or other liquid running from a spout - Türkisch Englisch Wörterbuch