body-trapped parcel - Turkish English Dictionary