vehicle-mounted artillery - Türkisch Englisch Wörterbuch