do or say something insistently - Espagnol Anglais Dictionnaire