donate or provide - German English Dictionary