that can be imagined. - Français Anglais Dictionnaire