insist foolishly - Turkish English Dictionary