benefaction - German English Dictionary