i haven't the faintest idea - Français Anglais Dictionnaire