lead to the altar - Français Anglais Dictionnaire