denarcotize - French English Dictionary