flame-grilled - French English Dictionary