fling mud at someone - Francés Inglés Diccionario