microwave transparency - Alemán Inglés Diccionario