What is the meaning of Tuchen?

cloth

to make (cloth)

to fold (cloth sails)

to dive, to duck, to submerge, to become submerged

Source: wiktionary.org