boiled, small, stuffed pasta - Spanish English Dictionary