human scum - Francés Inglés Diccionario