checks and balances system - Turco Inglés Diccionario