having a loose tongue - Francés Inglés Diccionario