tubular net bandage - Alemán Inglés Diccionario