kazıklarla tutturulan - Turkish English Dictionary