chattering continuously - Turkish English Dictionary