mole balance - Turkish English Dictionary