mirror grating - Turkish English Dictionary