height-balanced tree - German English Dictionary