benefactrix - German English Dictionary