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