superluminous - Turkish English Dictionary