hope deferred makes the heart sick - Français Anglais Dictionnaire