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