plastic barrier layer - Alemán Inglés Diccionario