mud slinging campaign - Francés Inglés Diccionario