body-trapped parcel - German English Dictionary