pin microwave diode - Alemán Inglés Diccionario