evergreen pistache - French English Dictionary