thin cotton fabric from india - Turkish English Dictionary