polymerisation and deposition of monomers - Francés Inglés Diccionario