be invented - Deutsch Englisch Wörterbuch