nets for protection against accidents - Turkish English Dictionary