translate English to French: Stress, alcohol use, and depressive symptoms in later life.
British Medical Journal, 308, 1263-1267.