hurl insults (at one) - Francés Inglés Diccionario