protesting team - Turkish English Dictionary