blood pudding - Turkish English Dictionary