projectile weapons - Alemán Inglés Diccionario