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