echelette grating - Turkish English Dictionary