abolishment of death penalty - Turkish English Dictionary