tirade of hate - Francés Inglés Diccionario