track-etched polycarbonate membranes - Alemán Inglés Diccionario