man who makes or sells blood sausage - Spanish English Dictionary