roll lathe - Turkish English Dictionary