throw insults - Francés Inglés Diccionario