a very thin cotton tissue - German English Dictionary