pistachio candy - French English Dictionary