polymer transparent microcapsules - Turco Inglés Diccionario