to the point of final destination - Français Anglais Dictionnaire