millimeter wave technology - Alemán Inglés Diccionario