generously - German English Dictionary