social commentator - German English Dictionary