multiple roll stand - Turkish English Dictionary