perils - French English Dictionary