mass and balance - Turkish English Dictionary