to patent an invention - Deutsch Englisch Wörterbuch