microwave applicator - Alemán Inglés Diccionario