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