maker of black puddings - Turkish English Dictionary