have (one's) facts straight - Espagnol Anglais Dictionnaire