scum of the earth in French
scum of the earth in French
lie de l'humanité
(informal, derogatory) An undesirable individual; the worst type of person or people.