echelon grating - Turkish English Dictionary