be a weave of so many things - Turkish English Dictionary