parcel delivery man - French English Dictionary