unrefutable logic - Turkish English Dictionary