insist on recalling - Turkish English Dictionary