cut and thrust of politics - Turkish English Dictionary