hold something in a tenacious grip - Espagnol Anglais Dictionnaire