pod (proof of deposit) - French English Dictionary