carpet shop - Turkish English Dictionary