roller-shutter freight wagon - Turkish English Dictionary