woven screen matrix - Turkish English Dictionary