bustling with people - Francés Inglés Diccionario