artillery fired atomic projectile - Türkisch Englisch Wörterbuch