non-lubricated tape - Turco Inglés Diccionario