flame-grilled - Turkish English Dictionary