truth is stranger than fiction - Deutsch Englisch Wörterbuch