evergreen pistache - Turkish English Dictionary