meat and peas enveloped in paper - Spanish English Dictionary