regalia of royalty - Espagnol Anglais Dictionnaire