grilled meat dish - French English Dictionary