speak too much and without discretion - Español Inglés Diccionario