meaning of auf die Minute genau

auf die Minute genau - German to English

dead promptly