queen, wife and sister of the inca - German English Dictionary