thin cotton fabric from india - German English Dictionary