self-balanced - Turkish English Dictionary