hurl insults (at one) - Alemán Inglés Diccionario