good faith deposit meaning

1 Article