defamed institution - Spanish English Dictionary