pod (proof of delivery) - German English Dictionary