ultimate penalty - Turkish English Dictionary