loud and incessant chat - Turkish English Dictionary