peculiar savor - French English Dictionary