adam's peak - French English Dictionary