group of shameless people - Francés Inglés Diccionario