donation and aid - German English Dictionary