be present at something - Francés Inglés Diccionario