deem it to be necessary - French English Dictionary