inventable - Deutsch Englisch Wörterbuch