reality is stranger than fiction - Spanisch Englisch Wörterbuch