low-life scumbag - French English Dictionary