flame-grilled - German English Dictionary