protest energetically - French English Dictionary