carpet installer - Turkish English Dictionary