on balance (considering everything) - Turkish English Dictionary