be pig-headed and persistent - Turco Inglés Diccionario