tufted carpet - Turco Inglés Diccionario