treillage - Turkish English Dictionary