mounted artillery - Deutsch Englisch Wörterbuch