checks and balances system - Turkish English Dictionary