have all the makings of something - Français Anglais Dictionnaire