on balance (considering everything) - Anglais Synonymes Dictionnaire