microwave technology - Turco Inglés Diccionario