open weave - Turkish English Dictionary