remind insistently - Spanish English Dictionary