loud and continuous chatter - German English Dictionary