body-trapped parcel - Spanish English Dictionary