self-amalgamating tape - Türkisch Englisch Wörterbuch