open-work panel - Turkish English Dictionary