the presentation in the temple - Français Anglais Dictionnaire