talking a lot and saying what should remain unsaid - Alemán Inglés Diccionario