mesh (a net) - German English Dictionary