Anh
donate
Đức
spenden
überlassen
abgeben
liefern
To bestow as a gift, especially for a worthy cause.
spenden, überlassen, abgeben, liefern
v. to present something as a gift to an organization, country or cause. (“She donated money to the Red Cross to help survivors of the earthquake.”)