the ultimate cause - Français Anglais Dictionnaire