tuft in upholstery - Turco Inglés Diccionario