non-rescindable - Deutsch Englisch Wörterbuch