netted carpet - Alemán Inglés Diccionario