deem that it is nec­essary - Deutsch Englisch Wörterbuch