punctual and exact moment agreed upon for an appointment or for the beginning of something - German English Dictionary