protective covering - Turkish English Dictionary