Translation French English: balance
Dictionary: mainbalancenom1 Balance,
Libra,
Libra the Balance,
Libra the Scales,
balance wheel,
correspondence,
counterbalance,
counterpoise,
counterweight,
equaliser,
equalizer,
equilibrium,
equipoise,
proportion,
proportionality,
remainder,
residual,
residue,
residuum,
rest,
symmetricalness,
symmetry.