march in protest - Turkish English Dictionary