dependable undertaking (du) - Français Anglais Dictionnaire