canvas covering - Turkish English Dictionary