skirt made of coarse fabric - Turkish English Dictionary