armada hierarchy - Spanish English Dictionary