peak of the fluke - French English Dictionary