parcel registration card - French English Dictionary