continuous and extensive talk - French English Dictionary