be tenacious of something - Spanish English Dictionary