it's a fact that ... - Spanisch Englisch Wörterbuch