to be present at something - Spanisch Englisch Wörterbuch