nets for protection against accidents - Alemán Inglés Diccionario