the fact remains that - Deutsch Englisch Wörterbuch