protest energetically - Turkish English Dictionary