not to have the faintest idea - Français Anglais Dictionnaire