having a loose tongue - Deutsch Englisch Wörterbuch