ser generoso con algo - French English Dictionary