projectile weapons - Francés Inglés Diccionario