for publicly insulting the president - Español Inglés Diccionario