palm hearts vinaigrette - Turkish English Dictionary