strappado - Turkish English Dictionary