containing selenium polymers - Alemán Inglés Diccionario