kind of salami, like black pudding - Turkish English Dictionary