do anything deserving reward or reproof - German English Dictionary