death by stoning - Turkish English Dictionary