superluminescent light-emitting diode - German English Dictionary