roasted over a wooden fire or tinder (a lamb) - Turkish English Dictionary