microwave microscopy - Francés Inglés Diccionario