top weave - Turkish English Dictionary