atomic projectile - Francés Inglés Diccionario