barbecue grill - Turkish English Dictionary