densely woven - Turkish English Dictionary