salad of palm hearts - Turkish English Dictionary