perforated grill - Turkish English Dictionary