he/she has/had glued - Francés Inglés Diccionario