microwave weapon - Alemán Inglés Diccionario