nets for protection against accidents - Turco Inglés Diccionario