be deemed to be final - Deutsch Englisch Wörterbuch