wooden sleeper grating - Turkish English Dictionary