have a vivid imagination - Français Anglais Dictionnaire