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