delivering the acknowledgement of receipt - Deutsch Englisch Wörterbuch