panel covering - Turkish English Dictionary