supra protest - Turkish English Dictionary