polymer transparent microcapsules - Alemán Inglés Diccionario