the topmost branches of a tree - Spanish English Dictionary