third-person singular imperfect indicative of insistir - Turkish English Dictionary