receive a generous bequest - German English Dictionary