movable sheet of metal or other material - Turkish English Dictionary