have (one's) facts straight - Französisch Englisch Wörterbuch