afghan rug - Turkish English Dictionary