meat pudding - Turkish English Dictionary