chattering continuously - Spanish English Dictionary