light superstructure - Turkish English Dictionary