generousness - German English Dictionary