double peak - French English Dictionary