tarred canvas - Turkish English Dictionary