tenacious or insistent in charging what is owed - Espagnol Anglais Dictionnaire