drapery and haberdashery - Turkish English Dictionary