payment for honour supra protests - Turkish English Dictionary