to shoot one's mouth off - Francés Inglés Diccionario