be pig-headed and persistent - Español Inglés Diccionario