armada hierarchy - German English Dictionary