pod (proof of delivery) - French English Dictionary