loud and continuous chatter - Francés Inglés Diccionario