endorsement supra protest - Turkish English Dictionary