protest energetically - German English Dictionary