have tendency to speak indiscreetly - Allemand Anglais Dictionnaire