liquid and sticky glue made from synthetic resin - Español Inglés Diccionario