mechanical balance - Turkish English Dictionary