idam sehpası - Turkish English Dictionary