stuffed goose neck - Spanish English Dictionary