the presentation in the temple - French English Dictionary