a type of pasta typical of italy's piedmont region with roast beef and vegetable stuffing - Spanish English Dictionary