presentation in the temple - German English Dictionary