offer of giving something - Deutsch Englisch Wörterbuch