continuous strand mat - Turkish English Dictionary