self-balanced - German English Dictionary