generous/noble man - German English Dictionary