to deliver by hand against acknowledgement - Deutsch Englisch Wörterbuch