mixture of areca nut and betel leaf for chewing - French English Dictionary