scientific truth - Deutsch Englisch Wörterbuch