on balance (considering everything) - Turc Anglais Dictionnaire