moving sidewalk - Turkish English Dictionary