this tape will self-destruct in five seconds - Türkisch Englisch Wörterbuch