stinking nightshade - Turkish English Dictionary