meat cooked in underground pit oven - Turkish English Dictionary