benefactory - French English Dictionary