denning - French English Dictionary