most peculiar - French English Dictionary