paste (glue for paper) - Francés Inglés Diccionario