western indian mountain rose (brownea ariza) - Spanish English Dictionary