piece of thread/tape - Türkisch Englisch Wörterbuch