Wörterbuch Englisch Deutsch 🔎 extended search babble out a secret DeutschEnglish verraten babble out a secret [verb]