extremely beneficent - French English Dictionary