manufacture of paper tubes - German English Dictionary