charcoal-broiled meat - French English Dictionary