argue stubbornly - Turkish English Dictionary