wrap up in canvas - Turkish English Dictionary