insist on one's rights - Espagnol Anglais Dictionnaire