generousness - French English Dictionary