benefitting - German English Dictionary