vehicle-mounted artillery - Deutsch Englisch Wörterbuch