mesh (a net) - Turkish English Dictionary