the seamy side of life - French English Dictionary