troop of arquebusiers - Deutsch Englisch Wörterbuch