special weapons - Francés Inglés Diccionario