double pass grating monochromator - Turkish English Dictionary