dish made of meat, shellfish and vegetables, cooked on hot stones - French English Dictionary