give generously - German English Dictionary