strike the right balance - Turkish English Dictionary