paper twine - Turco Inglés Diccionario