queen, wife and sister of the inca - Allemand Anglais Dictionnaire