talk indiscreetly - Turkish English Dictionary