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