on balance (considering everything) - Allemand Anglais Dictionnaire