attach to something for dear life - Francés Inglés Diccionario