attach to something for dear life - Türkisch Englisch Wörterbuch