generous/noble man - French English Dictionary