atomic artillery - Deutsch Englisch Wörterbuch