superradiant diode - Francés Inglés Diccionario