with an arched head or snout - Türkisch Englisch Wörterbuch