ultimate cause - Français Anglais Dictionnaire