azazel - French English Dictionary