hard hitting antitank gun - Deutsch Englisch Wörterbuch