charcoal-grilled meat - Turkish English Dictionary