whole turkey, ready to grill - Turkish English Dictionary