custom tufted - Turkish English Dictionary