talk excessively, revealing more information than you should - Spanisch Englisch Wörterbuch