payment for honour supra protests - Español Inglés Diccionario