special weapons - Alemán Inglés Diccionario