most distinct right - French English Dictionary