sophisticated weapon - Alemán Inglés Diccionario