think one invented the wheel - Deutsch Englisch Wörterbuch