the scum of the earth - French English Dictionary