trench artillery - Türkisch Englisch Wörterbuch