microwave devices - Alemán Inglés Diccionario