set of insults or slander - Español Inglés Diccionario