palmette - Turkish English Dictionary