person with a generous income - German English Dictionary