having a loose tongue - Alemán Inglés Diccionario