means for covering - Turkish English Dictionary