hold something in a tenacious grip - Francés Inglés Diccionario