translate English to French: Life and death amongst the rubbish.
Vie et mort parmi les déchets.