densely woven - Spanish English Dictionary