stone post to protect from passage of carriages - Türkisch Englisch Wörterbuch