shelled pistachio - French English Dictionary