peculiar savor - Turkish English Dictionary