person incapable of keeping a secret - Turco Inglés Diccionario