cedric - French English Dictionary