be present at (attend) - German English Dictionary