person incapable of keeping a secret - Französisch Englisch Wörterbuch