parcel deliverer - Turkish English Dictionary